package com.zhanghao.sdk.network;

import android.content.Context;

import com.zhanghao.sdk.callback.IZHHTTPCallback;

public interface IZHHttp {
    /**
     * 设置请求拦截
     * @param interceptor 拦截器回调
     */
    void setInterceptor(IZHHttpInterceptor interceptor);


    /**
     * 请求网络
     */
    void request(ZHHttpArgs httpArgs, IZHHTTPCallback httpCallback);

    /**
     * 设置主要Activity的上下文
     * @param context 上下文
     */
    void setMainContext(Context context);

}
